package com.caigou.bean.cms.param;

import lombok.Data;

@Data
public class VideoQueryParam {
    private Integer pageNum = 0;//分页信息，页码
    private Integer pageSize = 10;//分页信息，每页数据

    /*******搜索条件*******/
    //音频文件夹id
    private Integer folderId;
    //查询关键词
    private String keyword;

    /***********高级搜索条件**********/
    private Integer queryTimeType;//0上传时间；1拍摄时间
    private String startTime;//开始时间，2020-01-01 00:00:00
    private String endTime;//结束时间，2020-01-01 23:59:59
    private Integer videoType;//0mp4,1mpg,2avi,3mov
    private String videoSource;//图片来源
    private String videoEditor;//摄影记者
    private Integer onlyMine;//1只看自己,0全部
    private Integer deleteStatus;//删除状态，0正常，1回收站，2删除
    private Integer[] channelIds;//发布频道id数组


    //文件夹路径（查询时使用该参数查询子文件夹中所有的图片）
    private String path;
    //视频类型，对应于videoType
    private String strVideoType;
    //用户id，高级搜索--只看自己时使用
    private String uploadUserId;
    private String uploadUserName;//上传人

    private Integer orderType = 1;//排序方式，1按上传时间排序；2按使用时间排序

    private Long intKeyword;//keyword转化而来的long值，搜索时，keyword如果是数字id，则用此字段通过id搜索视频

}
